<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>ProMRDS Book Contents</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<meta name="author" content="Trevor Taylor, Software Technology" />
<meta name="keywords" content="Microsoft Robotics Developer Studio, MRDS, Book Contents" />
<meta name="description" content="Home Page for the ProMRDS book" />
<link href="Styles/Standard.css" rel="stylesheet" type="text/css" />
</head>
<body>
<img src="Images/ProMRDSBookSmall.BMP" alt="Book Image" align="right" style="margin:0; padding:0;" />
<table width="80%">
<tr>
<td width="200"><a href="http://www.ProMRDS.com"><img src="Images/HomeIcon.gif" alt="ProMRDS Home Page" border="0" /></a></td>
<td width="*" align="center"><img src="Images/BookContents.gif" alt="Book Contents" /></td>
</tr>
<tr>
<td colspan="2"><hr /></td>
</tr>
</table>

<div class="page">
<p class="heading"><span class="smallhead">Professional</span><br />&nbsp;&nbsp;&nbsp;Microsoft Robotics Developer Studio<br />
<a href="http://www.ProMRDS.com" onmouseout="Home.src='Images/Home.gif';" onmouseover="Home.src='Images/Home_f2.gif';"><img name="Home" src="Images/Home.gif" width="150" height="25" border="0" alt="Home Page" /></a>
<a href="#"><img name="Contents" src="Images/Contents.gif" width="150" height="25" border="0" alt="This page" /></a>
<a href="Chapter17/ReadMe.htm" onmouseout="Prev.src='Images/Previous.gif';" onmouseover="Prev.src='Images/Previous_f2.gif';"><img name="Prev" src="Images/Previous.gif" width="150" height="25" border="0" alt="Previous Chapter" /></a>
<a href="Chapter1/ReadMe.htm" onmouseout="Next.src='Images/Next.gif';" onmouseover="Next.src='Images/Next_f2.gif';"><img name="Next" src="Images/Next.gif" width="150" height="25" border="0" alt="Next Chapter" /></a><br />
</p>

<h1>IMPORTANT NOTE</h1>
<p>
This is an updated version of the sample code built using Microsoft RDS 2008 R2 (2.1.61.2). 
Please refer to the <a href="Updates.htm">Updates Page</a> for details of the changes.
</p>

<h1>Table of Contents</h1>
<h2>Chapters</h2>

<table border="1">
<tr>
<th style="font-size: 150%;">CHAPTER</th><th style="font-size: 150%;">TITLE</th>
</tr>
<tr>
<th>PART 1</th><th>MRDS Architecture</th>
</tr>
<tr>
<td align="right">1</td><td><a href="Chapter1/Readme.htm">Exploring MRDS</a></td>
</tr>
<tr>
<td align="right">2</td><td><a href="Chapter2/Readme.htm">Concurrency and Coordination Runtime (CCR)</a></td>
</tr>
<tr>
<td align="right">3</td><td><a href="Chapter3/Readme.htm">Decentralized Software Services (DSS)</a></td>
</tr>
<tr>
<td align="right">4</td><td><a href="Chapter4/Readme.htm">Advanced Service Concepts</a></td>
</tr>
<tr>
<th>PART 2</th><th>Simulation</th>
</tr>
<tr>
<td align="right">5</td><td><a href="Chapter5/Readme.htm">The MRDS Visual Simulation Environment</a></td>
</tr>
<tr>
<td align="right">6</td><td><a href="Chapter6/Readme.htm">Extending the MRDS Visual Simulation Environment</a></td>
</tr>
<tr>
<td align="right">7</td><td><a href="Chapter7/Readme.htm">Using Orchestration Services to Build a Simulation Scenario</a></td>
</tr>
<tr>
<td align="right">8</td><td><a href="Chapter8/Readme.htm">Simulating Articulated Entities</a></td>
</tr>
<tr>
<td align="right">9</td><td><a href="Chapter9/Readme.htm">Adventures in Simulation</a></td>
</tr>
<tr>
<th>PART 3</th><th>Visual Programming Language (VPL)</th>
</tr>
<tr>
<td align="right">10</td><td><a href="Chapter10/Readme.htm">VPL Basics</a></td>
</tr>
<tr>
<td align="right">11</td><td><a href="Chapter11/Readme.htm">Visually Programming Robots</a></td>
</tr>
<tr>
<td align="right">12</td><td><a href="Chapter12/Readme.htm">Visual Programming Examples</a></td>
</tr>
<tr>
<th>PART 4</th><th>Robotics Hardware</th>
</tr>
<tr>
<td align="right">13</td><td><a href="Chapter13/Readme.htm">Using MRDS with Robotics Hardware</a></td>
</tr>
<tr>
<td align="right">14</td><td><a href="Chapter14/Readme.htm">Remotely Controlling a Mobile Robot</a></td>
</tr>
<tr>
<td align="right">15</td><td><a href="Chapter15/Readme.htm">Using a Robotic Arm</a></td>
</tr>
<tr>
<td align="right">16</td><td><a href="Chapter16/Readme.htm">Autonomous Robots</a></td>
</tr>
<tr>
<td align="right">17</td><td><a href="Chapter17/Readme.htm">Writing New Hardware Services</a></td>
</tr>
</table>

<h2>Indexes</h2>
<p>
An <a href="ExampleIndex.htm">Alphabetical Index of Examples</a>
and a <a href="UsefulLinks.htm">List of Links</a> from the book are also available.
</p>

<h2>Software Availablility</h2>
<p>
The sample code developed for the book is available free of charge for non-commercial use.
It can be downloaded from the <a href="Downloads.htm">Downloads page</a>
or by locating the book home page on the <a href="http://www.wrox.com">Wrox</a> web site.
</p>
<p>
Versions are available for Microsoft RDS 2008 (V2.0) and RDS 2008 R2 (V2.1) using Visual Studio
2008 Professional Edition with Service Pack 1.
</p>

<h2>Legal Stuff</h2>
<p>
The software has been designed so that it should not conflict with any existing RDS services.
Please see the <a href="Licence.htm">Licence Agreement</a> for details of the terms of use.
</p>

</div>

<hr />
<div class="footer">
Page maintained by:
<a href="m&#97;&#105;&#108;t&#111;:webmaster&#64;promrds&#46;com">webmaster&#64;promrds.com</a><br />
Last Updated: Jul-2009
</div>

</body>
</html>
